package com.koron.operation.classes.form.bean.po;

import com.koron.bean.base.BaseBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 月度排班表人员配置(ClassesFormUser)表实体类
 *
 * @author jzp
 * @since 2023-07-18
 */
@EqualsAndHashCode(callSuper = true)
@Data
@NoArgsConstructor
@ApiModel(value = "月度排班表人员配置", description = "ClassesFormUser")
public class ClassesFormUser extends BaseBean {

    public ClassesFormUser(String userId, String userName, String userPinyin) {
        this.userId = userId;
        this.userName = userName;
        this.userPinyin = userPinyin;
    }

    /**
     * 和职级表ID关联
     */
    @ApiModelProperty("和职级表ID关联")
    private String refRankId;

    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String userId;

    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    private String userName;

    /**
     * 用户拼音
     */
    @ApiModelProperty("用户拼音")
    private String userPinyin;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sort;

    /**
     * 是否禁用，0 1 2
     */
    @ApiModelProperty("是否禁用，0 1 2")
    private String status;

}
